/*-------------------------------------------------------------------------

***************** Modification History ***********************************
   @doc
   @module iso8msg.h - ISO8583 Module message definitions |
   @end

$Log: /SoftPay/SPK2SIM/Source/Include/iso8msg.h $
 *

**************************************************************************

   Copyright (C) 1999 by VeriFone, Inc.

   All rights reserved.  No part of this software may be reproduced,
   transmitted, transcribed, stored in a retrieval system, or translated
   into any language or computer language, in any form or by any means,
   electronic, mechanical, magnetic, optical, chemical, manual or otherwise,
   without the prior written permission of VeriFone, Inc.

---------------------------------------------------------------------------*/

#ifndef _ISO8MSG_H
#define _ISO8MSG_H

#define ISO_REJECTED_ERR_MSG        0x700C0001
#define ISO_REFER_TO_ISSUER_ERR_MSG 0x700C0002
#define ISO_INVALID_MERCHANT_MSG    0x700C0003
#define ISO_DO_NOT_HONOR_ERR_MSG    0x700C0004
#define ISO_UNABLE_TO_PROC_ERR_MSG  0x700C0005
#define ISO_INV_TRANS_TERM_ERR_MSG  0x700C0006
#define ISO_TRANS_APPROVED_MSG      0x700C0007
#define ISO_BMP_FILE_ERR_MSG        0x700C0008
#define BLANK_9                     0x700C0009
#define BLANK_10                    0x700C000a
#define BLANK_11                    0x700C000b
#define ISO_INV_TRANS_ISS_ERR_MSG 	0x700C000c
#define ISO_INVALID_AMOUNT_ERR_MSG  0x700C000d
#define ISO_INV_CARD_ERR_MSG        0x700C000e
#define BLANK_15                    0x700C000f
#define BLANK_16                    0x700C0010
#define ISO_INV_CAPT_DATE_ERR_MSG   0x700C0011
#define BLANK_18                    0x700C0012
#define ISO_REENTER_TRANS_ERR_MSG 	0x700C0013
#define BLANK_20                    0x700C0014
#define BLANK_21                    0x700C0015
#define BLANK_22                    0x700C0016
#define BLANK_23                    0x700C0017
#define BLANK_24                    0x700C0018
#define ISO_REC_NOT_FOUND_ERR_MSG   0x700C0019
#define BLANK_26                    0x700C001a
#define BLANK_27                    0x700C001b
#define BLANK_28                    0x700C001c
#define BLANK_29                    0x700C001d
#define ISO_FORMAT_ERR_MSG          0x700C001e
#define ISO_BANK_NOT_SUPP_ERR_MSG   0x700C001f
#define BLANK_32                    0x700C0020
#define BLANK_33                    0x700C0021
#define BLANK_34                    0x700C0022
#define BLANK_35                    0x700C0023
#define BLANK_36                    0x700C0024
#define BLANK_37                    0x700C0025
#define BLANK_38                    0x700C0026
#define ISO_TRANS_NOT_ALLWD_ERR_MSG 0x700C0027
#define BLANK_40                    0x700C0028
#define ISO_PICKUP_LOST_CARD_MSG    0x700C0029
#define BLANK_42                    0x700C002a
#define ISO_PICKUP_STOLEN_CARD_MSG  0x700C002b
#define BLANK_44                    0x700C002c
#define BLANK_45                    0x700C002d
#define BLANK_46                    0x700C002e
#define BLANK_47                    0x700C002f
#define BLANK_48                    0x700C0030
#define BLANK_49                    0x700C0031
#define BLANK_50                    0x700C0032
#define ISO_INSUFFICIENT_FUNDS_MSG  0x700C0033
#define BLANK_52                    0x700C0034
#define BLANK_53                    0x700C0035
#define ISO_EXP_CARD_ERR_MSG        0x700C0036
#define ISO_INCORRECT_PIN_ERR_MSG   0x700C0037
#define BLANK_56                    0x700C0038
#define BLANK_57                    0x700C0039
#define ISO_INV_TRANSACTION_ERR_MSG 0x700C003a
#define BLANK_59                    0x700C003b
#define BLANK_60                    0x700C003c
#define ISO_EXCEEDS_LIMIT_ERR_MSG   0x700C003d
#define ISO_RESTRICTED_CARD_ERR_MSG 0x700C003e
#define ISO_MAC_KEY_ERR_MSG         0x700C003f
#define BLANK_64                    0x700C0040
#define ISO_EXCEEDS_FREQ_LIMIT_MSG  0x700C0041
#define BLANK_66                    0x700C0042
#define ISO_PICKUP_CARD_NO_REAS_MSG 0x700C0043
#define ISO_LATE_RESPONSE_ERR_MSG   0x700C0044
#define BLANK_69                    0x700C0045
#define BLANK_70                    0x700C0046
#define BLANK_71                    0x700C0047
#define BLANK_72                    0x700C0048
#define BLANK_73                    0x700C0049
#define BLANK_74                    0x700C004a
#define ISO_EXCEEDS_PIN_RET_ERR_MSG 0x700C004b
#define ISO_INV_PROD_CODE_ERR_MSG   0x700C004c
#define ISO_RECONCILE_ERR_MSG       0x700C004d
#define ISO_TRACE_NOT_FOUND_ERR_MSG 0x700C004e
#define ISO_KEY_VALIDATION_ERR_MSG  0x700C004f
#define ISO_BAT_NO_NOT_FND_ERR_MSG  0x700C0050
#define BLANK_81                    0x700C0051
#define BLANK_82                    0x700C0052
#define BLANK_83                    0x700C0053
#define ISO_INV_LIFE_CYC_ERR_MSG  	0x700C0054
#define BLANK_85                    0x700C0055
#define BLANK_86                    0x700C0056
#define ISO_PIN_KEY_ERR_MSG         0x700C0057
#define ISO_MAC_SYNC_ERR_MSG        0x700C0058
#define ISO_BAD_TID_ERR_MSG         0x700C0059
#define BLANK_90                    0x700C005a
#define ISO_HOST_UNAVAIL_ERR_MSG    0x700C005b
#define ISO_INVALID_ISSUER_ERR_MSG  0x700C005c
#define ISO_INV_ACQUIRER_ERR_MSG 	0x700C005d
#define ISO_DUPL_TXMISSION_ERR_MSG  0x700C005e
#define ISO_BATCH_UPL_STARTED_MSG   0x700C005f
#define ISO_SYSTEM_ERROR_MSG        0x700C0060
#define BLANK_97                    0x700C0061
#define ISO_DUPL_REVERSAL_ERR_MSG   0x700C0062
#define ISO_UNPACK_STATUS_MSG       0x700C0063
#define ISO_DUMP_MAP_MSG			0x700C0064
#define ISO_DUMP_FIELDS_MSG         0x700C0065
#define ISO_DUMP_TPDU_MSG           0x700C0066
#define ISO_DUMP_MSGTYPE_MSG        0x700C0067
#define ISO_DUMP_SKIP_MSG			0x700C0068
#define ISO_DUMP_COMPUTE_MSG		0x700C0069
#define ISO_DUMP_VARIANT_MSG		0x700C006a
#define ISO_SENDING_PACKET_MSG		0x700C006b
#define ISO_RECEIVING_PACKET_MSG	0x700C006c
#define CREATED_REVERSAL_MSG		0x700C006d
#define FAILED_REVERSAL_MSG			0x700C006e

#endif
